docker 安装nginx

您所在的位置:网站首页 docker nginx 目录映射 文件配置 docker 安装nginx

docker 安装nginx

2022-12-14 08:40| 来源: 网络整理| 查看: 265

docker部署nginx非常简单,只需要 拉取镜像 创建容器运行就可以了。

安装步骤 #1、启动docker服务 systemctl start docker #2、查看镜像,有就没必要拉取了(该步骤可省略) docker images #3、搜索镜像 docker search nginx #4、拉取镜像 docker pull nginx #5、查看镜像,有nginx则镜像创建成功了(可跳过) docker images #6、启动容器 docker run -id --name nginx02 -p 80:80 605c77e624dd #7、查看是否启动(会看到和nginx相关的容器) docker ps #8、测试是否启动 curl localhost:80

在这里插入图片描述 在这里插入图片描述

安装时遇到的问题 docker: Error response from daemon: driver failed programming external connectivity on endpoint nginx01 (d0137d4ca4a3bda5ccc284e847f2204d12f573a11bbc593c0343d829d76ca389): Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use.

大概意思就是端口冲突了。(因为我没用的docker的时候,已经在linux下安装了nginx了,刚好没有关闭。所以80端口已经在其他地方占用了。导致我用docker时也指定了80端口映射,所以造成端口冲突) 解决: 1、结束80端口的进程

#进入到nginx目录 cd /usr/local/nginx/sbin/ #安全退出命令 ./nginx -s qui #重新创建容器 docker run -id --name nginx02 -p 80:80 605c77e624dd

2、换其他端口 既然80端口已经占用,那就换一个没用的端口就行。把端口映射这里(-p 80:80) 改成你其他端口就ok



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3